@charset "utf-8";
.paymentinfo {
	background: #fff;
	margin: 0.5rem;
	margin-top: 1.5rem;
	border-radius: 3px;
}

.paymentinfo p {
	text-indent: 2rem;
}

.paymentinfo p:last-child {
	color: #ff6411;
}

.paymentqie {
	background: #fff;
	margin: 0.5rem;
	margin-top: 1.5rem;
	border-radius: 3px;
}

.paymentqie ul li {
	float: left;
	margin-left: 2rem;
	width: 90%;
}

.paymentqie ul li img {
	float: left;
}

.paymentqie ul li .wechatpay {
	float: left;
	width: 75%;
}

.paymentqie ul li .wechatpay ul li {
	float: none;
	margin-left: 1rem;
}

.paymentqie ul li .wechatpay ul li:first-child {
	font-weight: bold;
	font-size: 1.6rem;
}

.radio {
	margin: 0;
	float: right;
	margin-top: 0.9rem;
}

.problem {
	text-indent: 1rem;
}

.btn {
	width: 100%;
	max-width: 640px;
	background: #ff6411;
	color: #fff;
	margin-top: 1rem;
}